#ifndef __WATCHPOINT_H__
#define __WATCHPOINT_H__

#include "common.h"

//监测点结构体
typedef struct watchpoint {
	int NO;		//编号
	struct watchpoint *next;	//指向下一个监测点的指针
	uint32_t value;		//存储监测点当前值
	uint32_t eval;
  	bool check_eval;
	char exp[32];		//存储监测点表达式
	/* TODO: Add more members if necessary */
} WP;

// WP* new_wp();
// void free_wp(WP *);
// bool check_wp();
// void delete_wp(int );
// void info_wp();

#endif